home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / X11 / wais / ftw / trunc.c < prev   
C/C++ Source or Header  |  1995-05-09  |  365b  |  26 lines

  1. #include <stdio.h>
  2.  
  3. main(argc, argv)
  4. int argc;
  5. char **argv;
  6. {
  7.   int len, i, c;
  8.  
  9.   if (argc != 2) {
  10.     fprintf(stderr, "Usage: %s length\n", argv[0]);
  11.     exit(-1);
  12.   }
  13.  
  14.   len = atoi(argv[1]);
  15.   i = 0;
  16.   while (EOF != (c = getchar())) {
  17.     if (c == '\n') {
  18.       putchar(c);
  19.       fflush(stdout);
  20.       i = 0;
  21.     }
  22.     else if (i++ < len)
  23.       putchar(c);
  24.   }
  25. }
  26.